常用AE表达式汇总 您所在的位置:网站首页 ae loop循环表达式 常用AE表达式汇总

常用AE表达式汇总

#常用AE表达式汇总| 来源: 网络整理| 查看: 265

常⽤

AE

表达式汇总

1. 

随机抖动表达式

wiggle

wiggle(1,15)

wiggle

是我在

AE

⾥⾯最常⽤到⼀组表达式。通过赋予物体随机值使之实现随机摆动,它确实能

让你得到你想象中的效果。这个表达式可以让你的动效看起来更加⽣动和⾃然。

表达式中的第⼀个数字代表每秒抖动的次数,第⼆个数字则代表抖动的像素。所以在位置的参

数中加⼊表达式

wiggle(2,30)

就意味着每秒抖动

2

次,每次抖动

30

个像素。

2.

时间

time

time*10

时间表达式是做循环动画的利器。例如,如果你想让⼀个物体不停地旋转,你可以在旋转参数

中输⼊

time

,物体就会每秒转动⼀度。

time

表达式同样可以配合基本数学公式使⽤,如果你想你

的物体转动速度是之前的

30

倍,你可以输⼊

time*30

3.loop_out('cycle',0)

loopOut

()

loopOut

表达式同样可以帮我买创建循环动画。然⽽,与

wiggle

和时间表达式不同,

loopOut

达式需要预先设定关键帧。所以,如果你想让⼀个物体以⼀秒为周期旋转⼀圈,你可以为它添

loopOut

表达式,之后它就会永⽆⽌境地重复。

4.seedRandom

()

seedRandom(5)

seedRandom

虽然只是可以让之前的关键帧变得更丰富,但是当你仔细思考,你会发现它的其

它⽤处。

随机数在

AE

⾥并不能完全随机。当然,它可以被称为

随机

,但是实际的随机值并不能在

javascript

中得到,因此

AE

中也⽆法得到。正因为这样,我们需要给这些随机⼀个开始的值。

After Effects

会⾃动使⽤图层在时间线左侧上的数字去作为⼀个初始值。每⼀个随机运动的迭代

都有⼀个值,被称为

“seed”

,所以

random seed 

的运动与

random seed 

的运动是完全不

同的。你可以在你的

wiggle

表达式前添加⼀个

seedRandom

5

),那它们的随机运动状态就会

⼀摸⼀样。

如果你改变图层顺序,

random seed

也会跟着改变,因此你的随机抖动效果也会发⽣变化。这不

是⼀个⼤问题,但是有的时候当你有⼀个看起来⼏乎完美的随机抖动,你并不会想让它再改

变。解决这个问题,你需要使⽤

seedRandom

()表达式。这个表达式会帮你锁定随机值,即

使改变图层顺序,你的随机运动也不会发⽣变化。

5.Math.round

()

Math.round()

Math.round() 

是⼀个可以将⼩数化整的表达式。这对做倒计时或计时动画来说是⼀个利器。简单

地将你的表达式加⼊到

Math.round

()括号之中,你的数字将会化为整数。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有